// 在js文件中引入另一个js文件
// 引入内置模块： const  常量=require("模块名")  
// 引入第三方模块： const  常量=require("模块名")  
// 引入自定义模块： const  常量=require("模块路径")

// 如果不需要接收变量
// require("模块路径")
// require("./08自定义模块/main.js")


// 如果需要接收变量：
// const  变量=require("模块路径")
// console.log(require("./08自定义模块/main.js"));
// [
//     123,
//     'abcd',
//     [ 1, 2, 3, 4 ],
//     { name: 'zs', age: 10 },
//     [Function: add]
// ]



// 数组解构赋值
// let [num,str,arr,obj,add] =require("./08自定义模块/main.js")
// console.log(num,str,arr,obj,add);



// console.log(require("./08自定义模块/main.js"));
// let fs=require("./08自定义模块/main.js")
// // console.log(fs);


// let { readFileSync,writeFileSync }=require("./08自定义模块/main.js")
// console.log( readFileSync,writeFileSync );



// 什么都不写  module.exports默认是一个空对象 {}
// console.log(require("./08自定义模块/main.js"));


let {num,str,arr,obj,add}=require("./08自定义模块/main.js")

// console.log(num,str,arr,obj,add);


// setInterval(()=>{
//     console.log(add());
// },1000)
